MATLAB CODE FOR AN ENHANCED VIBRATING PARTICLES SYSTEM ALGORITHM
Authors
Abstract:
Vibrating particles system (VPS) is a new meta-heuristic algorithm based on the free vibration of freedom system’ single degree with viscous damping. In this algorithm, each agent gradually approach to its equilibrium position; new agents are generated according to current agents and a historically best position. Enhanced vibrating particles system (EVPS) employs a new alternative procedure to enhance the performance of the VPS algorithm. Two different truss structures are investigated to demonstrate the performance of the VPS and EVPS weight optimization of structures.
similar resources
MATLAB CODE FOR VIBRATING PARTICLES SYSTEM ALGORITHM
In this paper, MATLAB code for a recently developed meta-heuristic methodology, the vibrating particles system (VPS) algorithm, is presented. The VPS is a population-based algorithm which simulates a free vibration of single degree of freedom systems with viscous damping. The particles gradually approach to their equilibrium positions that are achieved from current population and historically b...
full textmatlab code for vibrating particles system algorithm
in this paper, matlab code for a recently developed meta-heuristic methodology, the vibrating particles system (vps) algorithm, is presented. the vps is a population-based algorithm which simulates a free vibration of single degree of freedom systems with viscous damping. the particles gradually approach to their equilibrium positions that are achieved from current population and historically b...
full textAn Efficient MATLAB Algorithm for Graph Partitioning
This report describes a graph partitioning algorithm based on spectral factorization that can be implemented very efficiently with just a hand full of MATLAB commands. The algorithm is closely related to the one proposed by Phillips and Kokotović [3] for state-aggregation in Markov chains. The appendix contains a MATLAB script that implements the algorithm. 1 Graph partitioning Consider an undi...
full textAn interactive 1D Matlab FDTD code for education
This paper describes a 1D Matlab finite difference time-domain (FDTD) code with a graphical user interface for visualization of the time-domain electromagnetic response. The program animates time-domain reflection and transmission of a Gaussian plane wave through one or two homogeneous material slabs. ß2001 John Wiley & Sons, Inc. Comput Appl Eng Educ 9: 136–147, 2001
full textEnhanced Matlab Tools for Linear and Nonlinear System Stabililty
Two matlab-based tools have been developed for the convenient assessment of stability conditions for linear and nonlinear systems. The first is a more helpful and definitive version of nyquist, which has features of automatic zooming (to show all crossings of the real axis and thus display the corresponding critical gain points) and which displays on the real axis a numeral (‘0’, ‘1’ etc.) that...
full textA maintenance system model for optimal reconfigurable vibrating screen management
The reconfigurable vibrating screen (RVS) machine is an innovative beneficiation machine designed for screening different mineral particles of varying sizes and volumes required by the customers’ through the geometric transformation of its screen structure. The successful RVS machine upkeep requires its continuous, availability, reliability and maintainability. The RVS machine downtime, which c...
full textMy Resources
Journal title
volume 8 issue 3
pages 401- 414
publication date 2018-10
By following a journal you will be notified via email when a new issue of this journal is published.
No Keywords
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023